satellite launch - Fransızca İngilizce Sözlük